/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconShouyeXichekaidan = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M664.944 315.104h-332a40.544 40.544 0 0 0-40.384 40.384v309.808a40.544 40.544 0 0 0 40.384 40.4h332a40.544 40.544 0 0 0 40.384-40.4V355.488a40.544 40.544 0 0 0-40.384-40.384z m-256.64 192a29.024 29.024 0 0 1-28.48-29.552c0-16.288 17.376-46.768 28.48-66.432 10.288 19.664 28.464 50.128 28.464 66.432a29.008 29.008 0 0 1-28.432 29.472z m102.672 123.2a66.576 66.576 0 0 1-65.344-67.744c0-37.392 40-107.2 65.344-152.416 23.616 45.168 65.344 115.024 65.344 152.416a66.56 66.56 0 0 1-65.296 67.6z m86.896-171.568a20.544 20.544 0 0 1-20.176-20.944 139.632 139.632 0 0 1 20.176-47.04 153.44 153.44 0 0 1 20.176 47.04 20.576 20.576 0 0 1-20.144 20.8z"
        fill={getIconColor(color, 0, '#5EAAFF')}
      />
      <Path
        d="M608.608 206.784h166.4a28.048 28.048 0 0 1 27.968 27.52v138.032a27.76 27.76 0 0 0 27.968 27.52 28.048 28.048 0 0 0 27.968-27.52v-138.032a83.2 83.2 0 0 0-82.992-83.008h-166.4a28.048 28.048 0 0 0-27.968 27.52 27.104 27.104 0 0 0 27.056 27.968z"
        fill={getIconColor(color, 1, '#5EAAFF')}
      />
      <Path
        d="M292.592 537.904v-55.04H138.576a27.52 27.52 0 0 0 0 55.04z"
        fill={getIconColor(color, 2, '#5EAAFF')}
        fillOpacity="0.4"
      />
      <Path
        d="M165.2 399.872a28.048 28.048 0 0 0 27.968-27.52v-138.032a27.76 27.76 0 0 1 27.968-27.52h138.528a28.048 28.048 0 0 0 27.968-27.52 27.744 27.744 0 0 0-27.968-27.52h-138.928a83.2 83.2 0 0 0-82.992 82.992v138.032a26.736 26.736 0 0 0 27.456 27.088z"
        fill={getIconColor(color, 3, '#5EAAFF')}
      />
      <Path
        d="M859.392 482.864h-154.016v55.04h154.016a28.048 28.048 0 0 0 27.968-27.52 28.336 28.336 0 0 0-27.968-27.52z"
        fill={getIconColor(color, 4, '#5EAAFF')}
        fillOpacity="0.4"
      />
      <Path
        d="M830.544 620.912a28.048 28.048 0 0 0-27.968 27.52v138.032a27.76 27.76 0 0 1-27.968 27.52h-166.4a28.032 28.032 0 0 0-27.968 27.52 27.76 27.76 0 0 0 27.968 27.52h166.4a83.2 83.2 0 0 0 82.992-83.008v-138.032a26.896 26.896 0 0 0-27.056-27.072z"
        fill={getIconColor(color, 5, '#5EAAFF')}
      />
      <Path
        d="M359.168 813.984h-138.48a28.048 28.048 0 0 1-27.968-27.52v-138.032a28 28 0 0 0-56 0v138.032a83.2 83.2 0 0 0 82.992 83.008h138.48a28.048 28.048 0 0 0 27.968-27.52 26.576 26.576 0 0 0-26.992-27.968z"
        fill={getIconColor(color, 6, '#5EAAFF')}
      />
    </Svg>
  );
};

IconShouyeXichekaidan.defaultProps = {
  size: 18,
};

IconShouyeXichekaidan = React.memo ? React.memo(IconShouyeXichekaidan) : IconShouyeXichekaidan;

export default IconShouyeXichekaidan;
